//覆盖一些element-ui样式
//@import './element-variables.scss';

.el-aside {
  // background: #dbeaf1;
  background: #373d48;
  $menu-item-height: 32px;
  color: #fff;
  .el-menu {
    width: 200px;
    background: transparent;
    border-right: 0;
    .el-sub-menu__title,
    .el-submenu__title {
      height: $menu-item-height;
      line-height: $menu-item-height;
      transition: 0.4s all ease-in-out;
      color: #fff;
      font-size: 16px;
      &:hover {
        border-right: 2px solid #1980ff;
        background: #c9dfef;
        color: #1980ff;
      }
    }
    .el-menu-item {
      width: 200px;
      min-width: 200px;
      height: $menu-item-height;
      line-height: $menu-item-height;
      transition: 0.4s all ease-in-out;
      color: #fff;
      &.is-active {
        border-right: 0;
        background: none;
        color: var(--el-menu-item-font-color);
      }
      &.my-active,
      &:hover {
        border-right: 2px solid #1980ff !important;
        background: #c9dfef !important;
        color: #1980ff !important;
      }
    }
    li ul li {
      padding-left: 0 !important;
      .el-submenu__title {
        padding-left: 0 !important;
      }
      .aside-menu-title {
        padding-left: 30px;
      }
    }
    li ul li ul li {
      padding-left: 0 !important;
      .aside-menu-title {
        padding-left: 50px;
      }
    }
  }
}

//table多选框padding
.el-table-column--selection .cell {
  padding-left: 10px;
  padding-right: 10px;
}



.ordinary{
  color: #55B4FF;
  border: 1px solid #55B4FF;
}
.unlock{
  background-color: #cfb1eb;
  color: #fff;
}
.lock{
  background-color: #b1b1ff;
  color: #fff;
}

.el-col .el-select {
  width: 120px;
  margin-right: 5px;
}
:deep(.el-upload-list__item.is-success.focusing .el-icon-close-tip) {
  display: none !important;
}
